go=True
#用字典存储学生信息 字典key=id 内容是{id:xx,cap:xx}
stu_list={}
#学生信息 从键盘添加
while go:
    option=input("请输入你的选项:\n 1.添加\n 2.修改\n 3.删除\n 4.查询\n 5.退出")
    if option=='1':
        print("进入学生信息添加功能！")
        id=input("请输入学号:")
        name=input("请输入姓名:")
        cap=input("请输入班级:")
        if id in stu_list.keys():
            print("添加失败，此学号已经存在!")
        else:
            dict={'id':id,'name':name,'cap':cap}
            stu_list[id]=dict
            print("添加成功")
    elif option == '2':
        print("进入学生信息添加功能！")
        id = input("请输入学号:")
        name = input("请输入姓名:")
        cap = input("请输入班级:")

        values = stu_list.values()
        if id in stu_list.keys():
           dict={'id':id,'name':name,'cap':cap}
           stu_list[id] = dict
           print("修改成功")
        else:
            print("查无此人")
    elif option=='4':
        print("查询学生信息如下:")
        values=stu_list.values()
        for stu in values:
            print(f"学号:{stu.get('id')},姓名:{stu.get('name')},班级:{stu.get('cap')}")

    elif option == '5':
        go=False
        print("谢谢使用")